disaster stricken - German English Dictionary